package DataAccess;

import DataAccess.*;

////////////////////////////////////////////////////////////////////////////
//// �� �� ��: DaiGou.cs
//// �� �� ��: otyg
//// ��������: DateTime.Now();
//// ��    ��: ��װ���ݱ�[DaiGou]��ز���
//// ģ���޸�: 
////     2006-11-17  ֧��ChangePage�ؼ���ֻװ�ص�ǰҳ���ݹ���
////     2006-10-28  ����ͨ��DataRowView���쵥��������
////     2006-10-16  ���뼯�ϲ���foreach/Add/Remove�ȹ���,����Transaction����
//// ��    Ȩ: ���������  QQ:1775068  
////////////////////////////////////////////////////////////////////////////
//using System;
//using System.Data;
//namespace DataAccess
//{
//	/// <summary>
//	/// Data Access Layer Object Of DaiGou
//	/// </summary>
//	public class DaiGou : DataAccessBase
//	{
//		#region ����ͻ���
//		public DaiGou() : base()
//		{
//			_DataRow["Id"] = 0;
//			_DataRow["CaiZ_Name"] = string.Empty;
//			_DataRow["CaiZhong_Id"] = 0;
//			_DataRow["CaiZhong_Id2"] = 0;
//			_DataRow["Hy_Num"] = 0;
//			_DataRow["Hy_Name"] = string.Empty;
//			_DataRow["QiHao"] = string.Empty;
//			_DataRow["Number"] = string.Empty;
//			_DataRow["zhushu"] = string.Empty;
//			_DataRow["Multiple"] = string.Empty;
//			_DataRow["Unitprice"] = 0;
//			_DataRow["Totalprice"] = 0;
//			_DataRow["Zt"] = string.Empty;
//			_DataRow["zhuihao"] = string.Empty;
//			_DataRow["Addtime"] = new DateTime();
//			_DataRow["Cac"] = string.Empty;
//			_DataRow["Ca_MD5"] = string.Empty;
//			_DataRow["CaDown"] = 0;
//			_DataRow["CaDownTime"] = new DateTime();
//			_DataRow["CaDownIp"] = string.Empty;
//			_DataRow["ca"] = 0;
//			_DataRow["caFile"] = string.Empty;
//			_DataRow["chuli"] = 0;
//			_DataRow["Rnd"] = string.Empty;
//			_DataRow["Dg_MD5"] = string.Empty;
//			_DataRow["Cp_Num"] = string.Empty;
//			_DataRow["Cp_info"] = string.Empty;
//			_DataRow["Cp_time"] = new DateTime();
//			_DataRow["Cp_Type"] = string.Empty;
//			_DataRow["Cp_add"] = string.Empty;
//			_DataRow["Cp_user"] = string.Empty;
//			_DataRow["Cp_image"] = string.Empty;
//			_DataRow["Zj"] = string.Empty;
//			_DataRow["Zj_Zhushu"] = 0;
//			_DataRow["Zj_Haoma"] = string.Empty;
//			_DataRow["Zj_Jiangjin"] = 0;
//			_DataRow["Zj_Jiajiang"] = 0;
//			_DataRow["Zj_Fanjiang"] = string.Empty;
//			_DataRow["Zj_Koushui"] = 0;
//			_DataRow["Zj_Shijian"] = string.Empty;
//			_DataRow["Zj_Chuliren"] = string.Empty;
//			_DataRow["Zj_MD5"] = string.Empty;
//		}
//		public DaiGou(DataRow dataRow) : base(dataRow)
//		{
//		}
//		public DaiGou(DataRowView dataRowView) : base(dataRowView)
//		{
//		}
//		protected override DataRow BuildRow()
//		{
//			DataTable dt = new DataTable();
//			dt.Columns.Add("Id",typeof(int));
//			dt.Columns.Add("CaiZ_Name",typeof(string));
//			dt.Columns.Add("CaiZhong_Id",typeof(int));
//			dt.Columns.Add("CaiZhong_Id2",typeof(int));
//			dt.Columns.Add("Hy_Num",typeof(int));
//			dt.Columns.Add("Hy_Name",typeof(string));
//			dt.Columns.Add("QiHao",typeof(string));
//			dt.Columns.Add("Number",typeof(string));
//			dt.Columns.Add("zhushu",typeof(string));
//			dt.Columns.Add("Multiple",typeof(string));
//			dt.Columns.Add("Unitprice",typeof(Decimal));
//			dt.Columns.Add("Totalprice",typeof(Decimal));
//			dt.Columns.Add("Zt",typeof(string));
//			dt.Columns.Add("zhuihao",typeof(string));
//			dt.Columns.Add("Addtime",typeof(DateTime));
//			dt.Columns.Add("Cac",typeof(string));
//			dt.Columns.Add("Ca_MD5",typeof(string));
//			dt.Columns.Add("CaDown",typeof(int));
//			dt.Columns.Add("CaDownTime",typeof(DateTime));
//			dt.Columns.Add("CaDownIp",typeof(string));
//			dt.Columns.Add("ca",typeof(bool));
//			dt.Columns.Add("caFile",typeof(string));
//			dt.Columns.Add("chuli",typeof(bool));
//			dt.Columns.Add("Rnd",typeof(string));
//			dt.Columns.Add("Dg_MD5",typeof(string));
//			dt.Columns.Add("Cp_Num",typeof(string));
//			dt.Columns.Add("Cp_info",typeof(string));
//			dt.Columns.Add("Cp_time",typeof(DateTime));
//			dt.Columns.Add("Cp_Type",typeof(string));
//			dt.Columns.Add("Cp_add",typeof(string));
//			dt.Columns.Add("Cp_user",typeof(string));
//			dt.Columns.Add("Cp_image",typeof(string));
//			dt.Columns.Add("Zj",typeof(string));
//			dt.Columns.Add("Zj_Zhushu",typeof(int));
//			dt.Columns.Add("Zj_Haoma",typeof(string));
//			dt.Columns.Add("Zj_Jiangjin",typeof(Decimal));
//			dt.Columns.Add("Zj_Jiajiang",typeof(Decimal));
//			dt.Columns.Add("Zj_Fanjiang",typeof(string));
//			dt.Columns.Add("Zj_Koushui",typeof(Decimal));
//			dt.Columns.Add("Zj_Shijian",typeof(string));
//			dt.Columns.Add("Zj_Chuliren",typeof(string));
//			dt.Columns.Add("Zj_MD5",typeof(string));
//			return dt.NewRow();
//		}
//		#endregion ����ͻ���
//		#region ����
//		public DataRow DataRow
//		{
//			get{ return base._DataRow; }
//		}
//		public int Id
//		{
//			get{ return int.Parse(_DataRow["Id"].ToString()); }
//			set{ _DataRow["Id"] = value; }
//		}
//		public string CaiZ_Name
//		{
//			get{ return _DataRow["CaiZ_Name"].ToString(); }
//			set{ _DataRow["CaiZ_Name"] = value; }
//		}
//		public int CaiZhong_Id
//		{
//			get{ return int.Parse(_DataRow["CaiZhong_Id"].ToString()); }
//			set{ _DataRow["CaiZhong_Id"] = value; }
//		}
//		public int CaiZhong_Id2
//		{
//			get{ return int.Parse(_DataRow["CaiZhong_Id2"].ToString()); }
//			set{ _DataRow["CaiZhong_Id2"] = value; }
//		}
//		public int Hy_Num
//		{
//			get{ return int.Parse(_DataRow["Hy_Num"].ToString()); }
//			set{ _DataRow["Hy_Num"] = value; }
//		}
//		public string Hy_Name
//		{
//			get{ return _DataRow["Hy_Name"].ToString(); }
//			set{ _DataRow["Hy_Name"] = value; }
//		}
//		public string QiHao
//		{
//			get{ return _DataRow["QiHao"].ToString(); }
//			set{ _DataRow["QiHao"] = value; }
//		}
//		public string Number
//		{
//			get{ return _DataRow["Number"].ToString(); }
//			set{ _DataRow["Number"] = value; }
//		}
//		public string zhushu
//		{
//			get{ return _DataRow["zhushu"].ToString(); }
//			set{ _DataRow["zhushu"] = value; }
//		}
//		public string Multiple
//		{
//			get{ return _DataRow["Multiple"].ToString(); }
//			set{ _DataRow["Multiple"] = value; }
//		}
//		public Decimal Unitprice
//		{
//			get{ return Decimal.Parse(_DataRow["Unitprice"].ToString()); }
//			set{ _DataRow["Unitprice"] = value; }
//		}
//		public Decimal Totalprice
//		{
//			get{ return Decimal.Parse(_DataRow["Totalprice"].ToString()); }
//			set{ _DataRow["Totalprice"] = value; }
//		}
//		public string Zt
//		{
//			get{ return _DataRow["Zt"].ToString(); }
//			set{ _DataRow["Zt"] = value; }
//		}
//		public string zhuihao
//		{
//			get{ return _DataRow["zhuihao"].ToString(); }
//			set{ _DataRow["zhuihao"] = value; }
//		}
//		public DateTime Addtime
//		{
//			get{ return DateTime.Parse(_DataRow["Addtime"].ToString()); }
//			set{ _DataRow["Addtime"] = value; }
//		}
//		public string Cac
//		{
//			get{ return _DataRow["Cac"].ToString(); }
//			set{ _DataRow["Cac"] = value; }
//		}
//		public string Ca_MD5
//		{
//			get{ return _DataRow["Ca_MD5"].ToString(); }
//			set{ _DataRow["Ca_MD5"] = value; }
//		}
//		public int CaDown
//		{
//			get{ return int.Parse(_DataRow["CaDown"].ToString()); }
//			set{ _DataRow["CaDown"] = value; }
//		}
//		public DateTime CaDownTime
//		{
//			get{ return DateTime.Parse(_DataRow["CaDownTime"].ToString()); }
//			set{ _DataRow["CaDownTime"] = value; }
//		}
//		public string CaDownIp
//		{
//			get{ return _DataRow["CaDownIp"].ToString(); }
//			set{ _DataRow["CaDownIp"] = value; }
//		}
//		public bool ca
//		{
//			get{ return Convert.ToBoolean(_DataRow["ca"]); }
//			set{ _DataRow["ca"] = value; }
//		}
//		public string caFile
//		{
//			get{ return _DataRow["caFile"].ToString(); }
//			set{ _DataRow["caFile"] = value; }
//		}
//		public bool chuli
//		{
//			get{ return Convert.ToBoolean(_DataRow["chuli"]); }
//			set{ _DataRow["chuli"] = value; }
//		}
//		public string Rnd
//		{
//			get{ return _DataRow["Rnd"].ToString(); }
//			set{ _DataRow["Rnd"] = value; }
//		}
//		public string Dg_MD5
//		{
//			get{ return _DataRow["Dg_MD5"].ToString(); }
//			set{ _DataRow["Dg_MD5"] = value; }
//		}
//		public string Cp_Num
//		{
//			get{ return _DataRow["Cp_Num"].ToString(); }
//			set{ _DataRow["Cp_Num"] = value; }
//		}
//		public string Cp_info
//		{
//			get{ return _DataRow["Cp_info"].ToString(); }
//			set{ _DataRow["Cp_info"] = value; }
//		}
//		public DateTime Cp_time
//		{
//			get{ return DateTime.Parse(_DataRow["Cp_time"].ToString()); }
//			set{ _DataRow["Cp_time"] = value; }
//		}
//		public string Cp_Type
//		{
//			get{ return _DataRow["Cp_Type"].ToString(); }
//			set{ _DataRow["Cp_Type"] = value; }
//		}
//		public string Cp_add
//		{
//			get{ return _DataRow["Cp_add"].ToString(); }
//			set{ _DataRow["Cp_add"] = value; }
//		}
//		public string Cp_user
//		{
//			get{ return _DataRow["Cp_user"].ToString(); }
//			set{ _DataRow["Cp_user"] = value; }
//		}
//		public string Cp_image
//		{
//			get{ return _DataRow["Cp_image"].ToString(); }
//			set{ _DataRow["Cp_image"] = value; }
//		}
//		public string Zj
//		{
//			get{ return _DataRow["Zj"].ToString(); }
//			set{ _DataRow["Zj"] = value; }
//		}
//		public int Zj_Zhushu
//		{
//			get{ return int.Parse(_DataRow["Zj_Zhushu"].ToString()); }
//			set{ _DataRow["Zj_Zhushu"] = value; }
//		}
//		public string Zj_Haoma
//		{
//			get{ return _DataRow["Zj_Haoma"].ToString(); }
//			set{ _DataRow["Zj_Haoma"] = value; }
//		}
//		public Decimal Zj_Jiangjin
//		{
//			get{ return Decimal.Parse(_DataRow["Zj_Jiangjin"].ToString()); }
//			set{ _DataRow["Zj_Jiangjin"] = value; }
//		}
//		public Decimal Zj_Jiajiang
//		{
//			get{ return Decimal.Parse(_DataRow["Zj_Jiajiang"].ToString()); }
//			set{ _DataRow["Zj_Jiajiang"] = value; }
//		}
//		public string Zj_Fanjiang
//		{
//			get{ return _DataRow["Zj_Fanjiang"].ToString(); }
//			set{ _DataRow["Zj_Fanjiang"] = value; }
//		}
//		public Decimal Zj_Koushui
//		{
//			get{ return Decimal.Parse(_DataRow["Zj_Koushui"].ToString()); }
//			set{ _DataRow["Zj_Koushui"] = value; }
//		}
//		public string Zj_Shijian
//		{
//			get{ return _DataRow["Zj_Shijian"].ToString(); }
//			set{ _DataRow["Zj_Shijian"] = value; }
//		}
//		public string Zj_Chuliren
//		{
//			get{ return _DataRow["Zj_Chuliren"].ToString(); }
//			set{ _DataRow["Zj_Chuliren"] = value; }
//		}
//		public string Zj_MD5
//		{
//			get{ return _DataRow["Zj_MD5"].ToString(); }
//			set{ _DataRow["Zj_MD5"] = value; }
//		}
//		#endregion ����
//		#region ��������
//		protected bool DeleteByCondition(string condition)
//		{
//			string sql=@"
//				Delete From DaiGou
//				WHERE " + condition;
///#if(DEBUG)
//			base.ExecuteSQL(sql);
///#else
//			try
//			{
//				base.ExecuteSQL(sql);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//			return true;
//		}
//		public bool Delete(int Id)
//		{
//			string condition = "Id=" + Id.ToString();
//			return DeleteByCondition(condition);
//		}
//		public bool Delete()
//		{
//			string condition = "Id=" + Id.ToString();
//			return DeleteByCondition(condition);
//		}
//		public bool Insert()
//		{
//				string sql=@"
//				Insert Into DaiGou (
//				
//					CaiZ_Name,
//					CaiZhong_Id,
//					CaiZhong_Id2,
//					Hy_Num,
//					Hy_Name,
//					QiHao,
//					Number,
//					zhushu,
//					Multiple,
//					Unitprice,
//					Totalprice,
//					Zt,
//					zhuihao,
//					Addtime,
//					Cac,
//					Ca_MD5,
//					CaDown,
//					CaDownTime,
//					CaDownIp,
//					ca,
//					caFile,
//					chuli,
//					Rnd,
//					Dg_MD5,
//					Cp_Num,
//					Cp_info,
//					Cp_time,
//					Cp_Type,
//					Cp_add,
//					Cp_user,
//					Cp_image,
//					Zj,
//					Zj_Zhushu,
//					Zj_Haoma,
//					Zj_Jiangjin,
//					Zj_Jiajiang,
//					Zj_Fanjiang,
//					Zj_Koushui,
//					Zj_Shijian,
//					Zj_Chuliren,
//					Zj_MD5
//				) Values (
//
//					" + Helper.ToSQLParamStr(CaiZ_Name) + @",
//					" + CaiZhong_Id + @",
//					" + CaiZhong_Id2 + @",
//					" + Hy_Num + @",
//					" + Helper.ToSQLParamStr(Hy_Name) + @",
//					" + Helper.ToSQLParamStr(QiHao) + @",
//					" + Helper.ToSQLParamStr(Number) + @",
//					" + Helper.ToSQLParamStr(zhushu) + @",
//					" + Helper.ToSQLParamStr(Multiple) + @",
//					" + Unitprice + @",
//					" + Totalprice + @",
//					" + Helper.ToSQLParamStr(Zt) + @",
//					" + Helper.ToSQLParamStr(zhuihao) + @",
//					" + Helper.ToSQLParamStr(Addtime.ToString()) + @",
//					" + Helper.ToSQLParamStr(Cac) + @",
//					" + Helper.ToSQLParamStr(Ca_MD5) + @",
//					" + CaDown + @",
//					" + Helper.ToSQLParamStr(CaDownTime.ToString()) + @",
//					" + Helper.ToSQLParamStr(CaDownIp) + @",
//					" + Convert.ToInt32(ca) + @",
//					" + Helper.ToSQLParamStr(caFile) + @",
//					" + Convert.ToInt32(chuli) + @",
//					" + Helper.ToSQLParamStr(Rnd) + @",
//					" + Helper.ToSQLParamStr(Dg_MD5) + @",
//					" + Helper.ToSQLParamStr(Cp_Num) + @",
//					" + Helper.ToSQLParamStr(Cp_info) + @",
//					" + Helper.ToSQLParamStr(Cp_time.ToString()) + @",
//					" + Helper.ToSQLParamStr(Cp_Type) + @",
//					" + Helper.ToSQLParamStr(Cp_add) + @",
//					" + Helper.ToSQLParamStr(Cp_user) + @",
//					" + Helper.ToSQLParamStr(Cp_image) + @",
//					" + Helper.ToSQLParamStr(Zj) + @",
//					" + Zj_Zhushu + @",
//					" + Helper.ToSQLParamStr(Zj_Haoma) + @",
//					" + Zj_Jiangjin + @",
//					" + Zj_Jiajiang + @",
//					" + Helper.ToSQLParamStr(Zj_Fanjiang) + @",
//					" + Zj_Koushui + @",
//					" + Helper.ToSQLParamStr(Zj_Shijian) + @",
//					" + Helper.ToSQLParamStr(Zj_Chuliren) + @",
//					" + Helper.ToSQLParamStr(Zj_MD5) + @"
//				)";
///#if(DEBUG)
//			base.ExecuteSQL(sql);
///#else
//			try
//			{
//				base.ExecuteSQL(sql);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//			return true;
//		}
//		protected bool SelectByCondition(string condition)
//		{
//			string sql = @"
//				Select
//					Id,
//					CaiZ_Name,
//					CaiZhong_Id,
//					CaiZhong_Id2,
//					Hy_Num,
//					Hy_Name,
//					QiHao,
//					Number,
//					zhushu,
//					Multiple,
//					Unitprice,
//					Totalprice,
//					Zt,
//					zhuihao,
//					Addtime,
//					Cac,
//					Ca_MD5,
//					CaDown,
//					CaDownTime,
//					CaDownIp,
//					ca,
//					caFile,
//					chuli,
//					Rnd,
//					Dg_MD5,
//					Cp_Num,
//					Cp_info,
//					Cp_time,
//					Cp_Type,
//					Cp_add,
//					Cp_user,
//					Cp_image,
//					Zj,
//					Zj_Zhushu,
//					Zj_Haoma,
//					Zj_Jiangjin,
//					Zj_Jiajiang,
//					Zj_Fanjiang,
//					Zj_Koushui,
//					Zj_Shijian,
//					Zj_Chuliren,
//					Zj_MD5
//				  From DaiGou
//				 Where " + condition + @"
//			";
//			DataTable dt;
///#if(DEBUG)
//			dt = base.GetDataTable(sql);
///#else
//			try
//			{
//				dt = base.GetDataTable(sql);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//			try
//			{
//				_DataRow = dt.Rows[0];
//			}
//			catch
//			{
//				return false;
//			}
//			return true;
//		}
//		public bool SelectByPk(int Id)
//		{
//			string condition = @"1=1
//				   And Id=" + Id.ToString() + @"
//			";
//			return SelectByCondition(condition);
//		}
//		public bool Update()
//		{
//			string sql=@"
//				Update DaiGou SET
//					CaiZ_Name=" + Helper.ToSQLParamStr(CaiZ_Name) + @",
//					CaiZhong_Id=" + CaiZhong_Id + @",
//					CaiZhong_Id2=" + CaiZhong_Id2 + @",
//					Hy_Num=" + Hy_Num + @",
//					Hy_Name=" + Helper.ToSQLParamStr(Hy_Name) + @",
//					QiHao=" + Helper.ToSQLParamStr(QiHao) + @",
//					Number=" + Helper.ToSQLParamStr(Number) + @",
//					zhushu=" + Helper.ToSQLParamStr(zhushu) + @",
//					Multiple=" + Helper.ToSQLParamStr(Multiple) + @",
//					Unitprice=" + Unitprice + @",
//					Totalprice=" + Totalprice + @",
//					Zt=" + Helper.ToSQLParamStr(Zt) + @",
//					zhuihao=" + Helper.ToSQLParamStr(zhuihao) + @",
//					Addtime=" + Helper.ToSQLParamStr(Addtime.ToString()) + @",
//					Cac=" + Helper.ToSQLParamStr(Cac) + @",
//					Ca_MD5=" + Helper.ToSQLParamStr(Ca_MD5) + @",
//					CaDown=" + CaDown + @",
//					CaDownTime=" + Helper.ToSQLParamStr(CaDownTime.ToString()) + @",
//					CaDownIp=" + Helper.ToSQLParamStr(CaDownIp) + @",
//					ca=" + Convert.ToInt32(ca) + @",
//					caFile=" + Helper.ToSQLParamStr(caFile) + @",
//					chuli=" + Convert.ToInt32(chuli) + @",
//					Rnd=" + Helper.ToSQLParamStr(Rnd) + @",
//					Dg_MD5=" + Helper.ToSQLParamStr(Dg_MD5) + @",
//					Cp_Num=" + Helper.ToSQLParamStr(Cp_Num) + @",
//					Cp_info=" + Helper.ToSQLParamStr(Cp_info) + @",
//					Cp_time=" + Helper.ToSQLParamStr(Cp_time.ToString()) + @",
//					Cp_Type=" + Helper.ToSQLParamStr(Cp_Type) + @",
//					Cp_add=" + Helper.ToSQLParamStr(Cp_add) + @",
//					Cp_user=" + Helper.ToSQLParamStr(Cp_user) + @",
//					Cp_image=" + Helper.ToSQLParamStr(Cp_image) + @",
//					Zj=" + Helper.ToSQLParamStr(Zj) + @",
//					Zj_Zhushu=" + Zj_Zhushu + @",
//					Zj_Haoma=" + Helper.ToSQLParamStr(Zj_Haoma) + @",
//					Zj_Jiangjin=" + Zj_Jiangjin + @",
//					Zj_Jiajiang=" + Zj_Jiajiang + @",
//					Zj_Fanjiang=" + Helper.ToSQLParamStr(Zj_Fanjiang) + @",
//					Zj_Koushui=" + Zj_Koushui + @",
//					Zj_Shijian=" + Helper.ToSQLParamStr(Zj_Shijian) + @",
//					Zj_Chuliren=" + Helper.ToSQLParamStr(Zj_Chuliren) + @",
//					Zj_MD5=" + Helper.ToSQLParamStr(Zj_MD5) + @"
//				Where 1=1
// 				  And Id= " + Id.ToString() + @"
//				";
///#if(DEBUG)
//			return (base.ExecuteSQL(sql)==1);
///#else
//			try
//			{
//				return (base.ExecuteSQL(sql)==1);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//		}
//
//		#endregion ��������
//		#region ���淽��
//		public bool SelectByCaiZhongId(int CaizhongID)
//		{
//			string condition = @"1=1
//				   And CaiZhong_Id=" + CaiZhong_Id.ToString() + @"
//			";
//			return SelectByCondition(condition);
//		}
//
//		public bool SelectByRndAndCacAndHyNum(string Rnd ,string Cac,int Hy_num,string num)
//		{
//			string condition = @"1=1
//				   and number = "+Helper.ToSQLParamStr(num)+"  And Rnd=" + Helper.ToSQLParamStr(Rnd) + " and cac = " +Helper.ToSQLParamStr(Cac) + " and hy_num = " +Hy_num;
//
//			return SelectByCondition(condition);
//		}
//
//
//		/// <summary>
//		/// ���ݲ���Id�г�top1
//		/// </summary>
//		/// <param name="Hy_Num"></param>
//		/// <returns></returns>
//		public bool SelectTopByCaizhongid(string CaiZhongId)
//		{
//			string sql = @"
//				Select
//				top 1 *
//				From DaiGou
//				Where Zt = 'δ����'  And Caizhong_id = "
//				+Helper.ToSQLParamStr(CaiZhongId)+
//				@" order by addtime desc";
//			DataTable dt;
///#if(DEBUG)
//			dt = base.GetDataTable(sql);
///#else
//			try
//			{
//				dt = base.GetDataTable(sql);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//			try
//			{
//				_DataRow = dt.Rows[0];
//			}
//			catch
//			{
//				return false;
//			}
//			return true;
//		}
//
//
//		public bool SelectCZNameByCaizhongId(int caizhongId)
//		{
//			string sql = @"
//					select
//						 Name 
//					from 
//						 caizhong 
//					where 
//						id = "+ caizhongId
//				;
//			DataTable dt;
///#if(DEBUG)
//			dt = base.GetDataTable(sql);
///#else
//			try
//			{
//				dt = base.GetDataTable(sql);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//			try
//			{
//				_DataRow = dt.Rows[0];
//			}
//			catch
//			{
//				return false;
//			}
//			return true;
//		}
//
//
//		/// <summary>
//		/// �����ںŸ���
//		/// </summary>
//		/// <returns></returns>
//		public bool UpdateByQihao(string Qihao)
//		{
//			string sql=@"
//				Update DaiGou SET
//					CaiZ_Name=" + Helper.ToSQLParamStr(CaiZ_Name) + @",
//					CaiZhong_Id=" + CaiZhong_Id + @",
//					Hy_Num=" + Hy_Num + @",
//					Hy_Name=" + Helper.ToSQLParamStr(Hy_Name) + @",
//					
//					Number=" + Helper.ToSQLParamStr(Number) + @",
//					zhushu=" + Helper.ToSQLParamStr(zhushu) + @",
//					Multiple=" + Helper.ToSQLParamStr(Multiple) + @",
//					Unitprice=" + Unitprice + @",
//					Totalprice=" + Totalprice + @",
//					Zt=" + Helper.ToSQLParamStr(Zt) + @",
//					zhuihao=" + Helper.ToSQLParamStr(zhuihao) + @",
//					Addtime=" + Helper.ToSQLParamStr(Addtime.ToString()) + @",,
//					Cac=" + Helper.ToSQLParamStr(Cac) + @",
//					Ca_MD5=" + Helper.ToSQLParamStr(Ca_MD5) + @",
//					CaDown=" + CaDown + @",
//					CaDownTime=" + Helper.ToSQLParamStr(CaDownTime.ToString()) + @",,
//					CaDownIp=" + Helper.ToSQLParamStr(CaDownIp) + @",
//					ca=" + Convert.ToInt32(ca) + @",
//					caFile=" + Helper.ToSQLParamStr(caFile) + @",
//					chuli=" + Convert.ToInt32(chuli) + @",
//					Rnd=" + Helper.ToSQLParamStr(Rnd) + @",
//					Dg_MD5=" + Helper.ToSQLParamStr(Dg_MD5) + @",
//					Cp_Num=" + Helper.ToSQLParamStr(Cp_Num) + @",
//					Cp_info=" + Helper.ToSQLParamStr(Cp_info) + @",
//					Cp_time=" + Helper.ToSQLParamStr(Cp_time.ToString()) + @",,
//					Cp_Type=" + Helper.ToSQLParamStr(Cp_Type) + @",
//					Cp_User=" + Helper.ToSQLParamStr(cp_User) + @",
//					Cp_add=" + Helper.ToSQLParamStr(Cp_add) + @",
//					Cp_image=" + Helper.ToSQLParamStr(Cp_image) + @",
//					Zj=" + Helper.ToSQLParamStr(Zj) + @",
//					Zj_Zhushu=" + Zj_Zhushu + @",
//					Zj_Haoma=" + Helper.ToSQLParamStr(Zj_Haoma) + @",
//					Zj_Jiangjin=" + Zj_Jiangjin + @",
//					Zj_Jiajiang=" + Zj_Jiajiang + @",
//					Zj_Fanjiang=" + Helper.ToSQLParamStr(Zj_Fanjiang) + @",
//					Zj_Koushui=" + Zj_Koushui + @",
//					Zj_Shijian=" + Helper.ToSQLParamStr(Zj_Shijian) + @",
//					Zj_Chuliren=" + Helper.ToSQLParamStr(Zj_Chuliren) + @",
//					Zj_MD5=" + Helper.ToSQLParamStr(Zj_MD5) + @"
//				Where 1=1
// 				  And QiHao= " +Helper.ToSQLParamStr(Qihao) + @"
//				";
///#if(DEBUG)
//			return (base.ExecuteSQL(sql)==1);
///#else
//			try
//			{
//				return (base.ExecuteSQL(sql)==1);
//			}
//			catch
//			{
//				return false;
//			}
///#endif
//		}
//
//		#endregion ���淽��
//	}
//	/// <summary>
//	/// Data Access Layer Object Collection Of DaiGou
//	/// </summary>
//	public class DaiGouCollection : DataAccessCollectionBase
//	{
//		#region ����ͻ���
//		public DaiGouCollection() : base()
//		{
//		}
//		protected override DataTable BuildTable()
//		{
//			DataTable dt = new DataTable();
//			dt.Columns.Add("Id",typeof(int));
//			dt.Columns.Add("CaiZ_Name",typeof(string));
//			dt.Columns.Add("CaiZhong_Id",typeof(int));
//			dt.Columns.Add("CaiZhong_Id2",typeof(int));
//			dt.Columns.Add("Hy_Num",typeof(int));
//			dt.Columns.Add("Hy_Name",typeof(string));
//			dt.Columns.Add("QiHao",typeof(string));
//			dt.Columns.Add("Number",typeof(string));
//			dt.Columns.Add("zhushu",typeof(string));
//			dt.Columns.Add("Multiple",typeof(string));
//			dt.Columns.Add("Unitprice",typeof(Decimal));
//			dt.Columns.Add("Totalprice",typeof(Decimal));
//			dt.Columns.Add("Zt",typeof(string));
//			dt.Columns.Add("zhuihao",typeof(string));
//			dt.Columns.Add("Addtime",typeof(DateTime));
//			dt.Columns.Add("Cac",typeof(string));
//			dt.Columns.Add("Ca_MD5",typeof(string));
//			dt.Columns.Add("CaDown",typeof(int));
//			dt.Columns.Add("CaDownTime",typeof(DateTime));
//			dt.Columns.Add("CaDownIp",typeof(string));
//			dt.Columns.Add("ca",typeof(bool));
//			dt.Columns.Add("caFile",typeof(string));
//			dt.Columns.Add("chuli",typeof(bool));
//			dt.Columns.Add("Rnd",typeof(string));
//			dt.Columns.Add("Dg_MD5",typeof(string));
//			dt.Columns.Add("Cp_Num",typeof(string));
//			dt.Columns.Add("Cp_info",typeof(string));
//			dt.Columns.Add("Cp_time",typeof(DateTime));
//			dt.Columns.Add("Cp_Type",typeof(string));
//			dt.Columns.Add("Cp_add",typeof(string));
//			dt.Columns.Add("Cp_user",typeof(string));
//			dt.Columns.Add("Cp_image",typeof(string));
//			dt.Columns.Add("Zj",typeof(string));
//			dt.Columns.Add("Zj_Zhushu",typeof(int));
//			dt.Columns.Add("Zj_Haoma",typeof(string));
//			dt.Columns.Add("Zj_Jiangjin",typeof(Decimal));
//			dt.Columns.Add("Zj_Jiajiang",typeof(Decimal));
//			dt.Columns.Add("Zj_Fanjiang",typeof(string));
//			dt.Columns.Add("Zj_Koushui",typeof(Decimal));
//			dt.Columns.Add("Zj_Shijian",typeof(string));
//			dt.Columns.Add("Zj_Chuliren",typeof(string));
//			dt.Columns.Add("Zj_MD5",typeof(string));
//			return dt;
//		}
//		protected internal override DataAccessBase GetItemByIndex(int index)
//		{
//			return new DaiGou(_DataTable.Rows[index]);
//		}
//		#endregion ����ͻ���
//		#region ����
//		public DataTable Table
//		{
//			get
//			{
//				return base._DataTable;
//			}
//		}
//		public DaiGou this[int index]
//		{
//			get
//			{
//				return new DaiGou(_DataTable.Rows[index]);
//			}
//			set
//			{
//				_DataTable.Rows.RemoveAt(index);
//				_DataTable.Rows.InsertAt(value.DataRow,index);
//			}
//		}
//		public enum Field
//		{
//			Id,
//			CaiZ_Name,
//			CaiZhong_Id,
//			CaiZhong_Id2,
//			Hy_Num,
//			Hy_Name,
//			QiHao,
//			Number,
//			zhushu,
//			Multiple,
//			Unitprice,
//			Totalprice,
//			Zt,
//			zhuihao,
//			Addtime,
//			Cac,
//			Ca_MD5,
//			CaDown,
//			CaDownTime,
//			CaDownIp,
//			ca,
//			caFile,
//			chuli,
//			Rnd,
//			Dg_MD5,
//			Cp_Num,
//			Cp_info,
//			Cp_time,
//			Cp_Type,
//			Cp_add,
//			Cp_user,
//			Cp_image,
//			Zj,
//			Zj_Zhushu,
//			Zj_Haoma,
//			Zj_Jiangjin,
//			Zj_Jiajiang,
//			Zj_Fanjiang,
//			Zj_Koushui,
//			Zj_Shijian,
//			Zj_Chuliren,
//			Zj_MD5
//		}
//		#endregion ����
//		#region ��������
//		protected bool ListByCondition(string condition)
//		{
//			string sql = @"
//				Select
//					Id,
//					CaiZ_Name,
//					CaiZhong_Id,
//					CaiZhong_Id2,
//					Hy_Num,
//					Hy_Name,
//					QiHao,
//					Number,
//					zhushu,
//					Multiple,
//					Unitprice,
//					Totalprice,
//					Zt,
//					zhuihao,
//					Addtime,
//					Cac,
//					Ca_MD5,
//					CaDown,
//					CaDownTime,
//					CaDownIp,
//					ca,
//					caFile,
//					chuli,
//					Rnd,
//					Dg_MD5,
//					Cp_Num,
//					Cp_info,
//					Cp_time,
//					Cp_Type,
//					Cp_add,
//					Cp_user,
//					Cp_image,
//					Zj,
//					Zj_Zhushu,
//					Zj_Haoma,
//					Zj_Jiangjin,
//					Zj_Jiajiang,
//					Zj_Fanjiang,
//					Zj_Koushui,
//					Zj_Shijian,
//					Zj_Chuliren,
//					Zj_MD5
//				  From DaiGou
//				 Where " + condition + @"
//			";
//			return base.ListBySql(sql);
//		}
//
//		public bool ListAll()
//		{
//			string condition = "1=1";
//			return ListByCondition(condition);
//		}
//		#endregion ��������
//		#region ���淽��
//		public bool ListAllRich()
//		{
//			string sql = @"
//				Select
//					*
//				  From DaiGou
//				 Where  zj_jiangjin <> 0 order by addtime desc";
//			return base.ListBySql(sql);
//		}
//
//
//
//
//		public bool ListAllByCaizhongid(int Caizhongid)
//		{
//			string condition = "1=1 And Caizhong_id ="+Caizhongid.ToString()
//				;
//			return ListByCondition(condition);
//		}
//
//
//
//		public bool ListByCaizhongid(string caizhongid)
//		{
//			string sql = @"
//				Select
//					*					
//				  From DaiGou
//				 Where Zt = 'δ����'"+@" And Caizhong_id ="
//				+Helper.ToSQLParamStr(caizhongid)
//				+@" Order by Addtime desc" ;
//			return base.ListBySql(sql);
//		}
//
//
//		public bool ListAllNoEncashByHynumAndCaizhongId(int Hy_Num,string caizhongid)
//		{
//			string sql = @"
//				Select
//				*
//				From DaiGou
//				Where  Hy_Num =" 
//				+Hy_Num.ToString() +@" And Zj = 'δ����'"+@" And Caizhong_id ="
//				+Helper.ToSQLParamStr(caizhongid)
//				+@" Order by Addtime desc" ;
//			return base.ListBySql(sql);
//		}
//		/// <summary>
//		/// �г�δ�ҽ��ļ�¼
//		/// </summary>
//		/// <param name="Hy_Num"></param>
//		/// <param name="caizhongid"></param>
//		/// <returns></returns>
//		public bool ListNoEncashByHyhumCaizhongid(string caizhongid)
//		{
//			string sql = @"
//				Select
//					*					
//				  From DaiGou
//				 Where  Zj = 'δ�ҽ�'"+@" And Caizhong_id ="
//				+Helper.ToSQLParamStr(caizhongid)
//				+@" Order by Addtime desc";
//			return base.ListBySql(sql);
//		}
//
//
//
//		/// <summary>
//		/// 
//		/// </summary>
//		/// <param name="Hy_Num"></param>
//		/// <returns></returns>
//		public bool ListAllCaizhongmingcheng()
//		{
//			string sql = @"
//					Select Id , Name
//				  From Caizhong where id2 <> 0";
//			return base.ListBySql(sql);
//		}
//		public bool ListTopOneByNumId (int ID)
//		{
//			string sql = @"
//				Select
//					top 1 *					
//				  From DaiGou
//				 Where  Hy_Num =" 
//				+ ID.ToString() +@" And Zt = 'δ����' Order by Addtime desc" ;
//			return base.ListBySql(sql);
//		}
//
//		/// <summary>
//		/// δ��Ʊ�е�
//		/// </summary>
//		/// <param name="ID"></param>
//		/// <returns></returns>
//		public bool ListAllHadNoOut (int Caizhong_id)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where  Caizhong_id = "+Caizhong_id.ToString()
//				+@" And Zt = 'δ����' " ;
//			return base.ListBySql(sql);
//		}
//
//
//		public bool ListByCaizhongid (int hyNum, string CaizhongID)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where Hy_Num =" 
//				+ hyNum.ToString() +@" And Caizhong_id = @"
//				+ Helper.ToSQLParamStr(CaizhongID);
//			return base.ListBySql(sql);
//		}
//
//
//		//���ݵ�ǰ�ں��ҵ�ǰ����Ʊ��¼
//		public bool ListThisDateByThisQihao (string Qihao, string Cp_user,string condition)
//		{
//			string sql = @"
//				Select
//				top 1 *					
//				From DaiGou
//				Where zt = '����Ʊ' and rnd ='0' and qihao =" +Helper.ToSQLParamStr(Qihao) +" and cp_user ="+Helper.ToSQLParamStr(Cp_user) + condition;
//			return base.ListBySql(sql);
//		}
//
//		public bool ListThisDateByThisQihao (string Qihao , string condition)
//		{
//			string sql = @"
//				Select
//				top 1 *					
//				From DaiGou
//				Where zt = '����Ʊ' and  rnd ='0' and cp_user = ''  and qihao =" +Helper.ToSQLParamStr(Qihao) + condition ;
//			return base.ListBySql(sql);
//		}
//
//
//
//		//�����ںŲ��ҵ�ǰ�ڵ�δ��Ʊ��
//		public bool ListCount (string Qihao, string condition)
//		{
//			
//			string sql = @"
//				Select
//				 *					
//				From DaiGou
//				Where zt = '����Ʊ'  and  qihao =" +Helper.ToSQLParamStr(Qihao) ;
//			return base.ListBySql(sql);
//		}
//
//		public bool ListCountLest (string Qihao, string condition)
//		{
//			
//			string sql = @"
//				Select
//				 *					
//				From DaiGou
//				Where zt = '����Ʊ'  and  qihao <" +Helper.ToSQLParamStr(Qihao) ;
//			return base.ListBySql(sql);
//		}
//
//
//
// 
//
//
//
//		//��������ĳ����ƱԱ�ĳ�Ʊ����
//		public bool ListME (string Qihao, string condition)
//		{
//			
//			string sql = @"
//				Select
//				top 1 *					
//				From DaiGou
//				Where zt = '����Ʊ' and  rnd ='0' and  qihao =" +Helper.ToSQLParamStr(Qihao) + condition;
//			return base.ListBySql(sql);
//		}
//
//
//		//��������ĳ����ƱԱ�ĳ�Ʊ����
//		public bool ListAllForPower (string Qihao, string condition)
//		{
//			
//			string sql = @"
//				Select
//				*		
//				From DaiGou
//				Where zt = '����Ʊ' and  qihao =" +Helper.ToSQLParamStr(Qihao);
//			return base.ListBySql(sql);
//		}
//
//
//		//		public bool ListME (string Qihao)
//		//		{
//		//			string sql = @"
//		//				Select
//		//				top 1 *					
//		//				From DaiGou
//		//				Where zt = '����Ʊ' and cp_user = ''  and qihao =" +Helper.ToSQLParamStr(Qihao) ;
//		//			return base.ListBySql(sql);
//		//		}
//
//
//
//		//���ݵ�ǰ�ں�δ��Ʊ���м�¼
//		public bool ListThisDateLeaveByThisQihao (string Qihao, string Cp_user,string conditon)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where zt = '����Ʊ' and  rnd ='0' and qihao =" +Helper.ToSQLParamStr(Qihao) + conditon;
//			return base.ListBySql(sql);
//		}
//
//		public bool ListThisDateLeaveByThisQihao (string Qihao ,string condition)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where zt = '����Ʊ' and  rnd ='0' and qihao =" +Helper.ToSQLParamStr(Qihao)  + condition ;
//			return base.ListBySql(sql);
//		}
//
//
//
//
//
//		//���ݹ��ڵļ�¼
//		public bool ListByID(int ID)
//		{
//			string sql = @"
//				Select
//				top 1 *					
//				From DaiGou
//				Where id = '"+ID+"'";
//			return base.ListBySql(sql);
//		}
//
//		public bool ListPastDateByThisQihao (string Qihao, string Cp_user ,string condition )
//		{
//			string sql = @"
//				Select
//				 *					
//				From DaiGou
//				Where zt = '����Ʊ'  and  qihao <" +Helper.ToSQLParamStr(Qihao )  + condition;
//			return base.ListBySql(sql);
//		}
//
//		public bool ListPastDateByThisQihao (string Qihao, string condition)
//		{
//			string sql = @"
//				Select
//				 *					
//				From DaiGou
//				Where zt = '����Ʊ' and qihao <" +Helper.ToSQLParamStr(Qihao) + condition ;
//			return base.ListBySql(sql);
//		}
//
//
//		
//		//�������д���Ʊ
//		public bool ListAllByThisQihao (string Qihao, string Cp_user,string condition)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where zt = '����Ʊ' " + condition;
//
//			return base.ListBySql(sql);
//		}
//
//		public bool ListAllByThisQihao (string Qihao , string condition)
//		{
//			string sql = @"
//				Select
//				*					
//				From DaiGou
//				Where zt = '����Ʊ' " + condition;
//			return base.ListBySql(sql);
//		}
//
//
//
//
//
//		#endregion ���淽��
//	}
//}














//////////////////////////////////////////////////////////////////////////
// �� �� ��: DaiGou.cs
// �� �� ��: otyg
// ��������: DateTime.Now();
// ��    ��: ��װ���ݱ�[DaiGou]��ز���
// ģ���޸�: 
//     2006-11-17  ֧��ChangePage�ؼ���ֻװ�ص�ǰҳ���ݹ���
//     2006-10-28  ����ͨ��DataRowView���쵥��������
//     2006-10-16  ���뼯�ϲ���foreach/Add/Remove�ȹ���,����Transaction����
// ��    Ȩ: ���������  QQ:1775068  
//////////////////////////////////////////////////////////////////////////
/** 
 Data Access Layer Object Of DaiGou
*/
public class DaiGou extends DataAccessBase
{
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#region ����ͻ���
	public DaiGou()
	{
		super();
		_DataRow.setItem("Id", 0);
		_DataRow.setItem("CaiZ_Name", "");
		_DataRow.setItem("CaiZhong_Id", 0);
		_DataRow.setItem("CaiZhong_Id2", 0);
		_DataRow.setItem("Hy_Num", 0);
		_DataRow.setItem("Hy_Name", "");
		_DataRow.setItem("QiHao", "");
		_DataRow.setItem("Number", "");
		_DataRow.setItem("zhushu", "");
		_DataRow.setItem("Multiple", "");
		_DataRow.setItem("Unitprice", 0);
		_DataRow.setItem("Totalprice", 0);
		_DataRow.setItem("Zt", "");
		_DataRow.setItem("zhuihao", "");
		_DataRow.setItem("Addtime", java.time.LocalDateTime.MIN);
		_DataRow.setItem("Cac", "");
		_DataRow.setItem("Ca_MD5", "");
		_DataRow.setItem("CaDown", 0);
		_DataRow.setItem("CaDownTime", java.time.LocalDateTime.MIN);
		_DataRow.setItem("CaDownIp", "");
		_DataRow.setItem("ca", 0);
		_DataRow.setItem("caFile", "");
		_DataRow.setItem("chuli", 0);
		_DataRow.setItem("Rnd", "");
		_DataRow.setItem("Dg_MD5", "");
		_DataRow.setItem("Cp_Num", "");
		_DataRow.setItem("Cp_info", "");
		_DataRow.setItem("Cp_time", java.time.LocalDateTime.MIN);
		_DataRow.setItem("Cp_Type", "");
		_DataRow.setItem("Cp_add", "");
		_DataRow.setItem("Cp_user", "");
		_DataRow.setItem("Cp_image", "");
		_DataRow.setItem("Zj", "");
		_DataRow.setItem("Zj_Zhushu", 0);
		_DataRow.setItem("Zj_Haoma", "");
		_DataRow.setItem("Zj_Jiangjin", 0);
		_DataRow.setItem("Zj_Jiajiang", 0);
		_DataRow.setItem("Zj_Fanjiang", "");
		_DataRow.setItem("Zj_Koushui", 0);
		_DataRow.setItem("Zj_Shijian", "");
		_DataRow.setItem("Zj_Chuliren", "");
		_DataRow.setItem("Zj_MD5", "");
	}
	public DaiGou(DataRow dataRow)
	{
		super(dataRow);
	}
	public DaiGou(DataRowView dataRowView)
	{
		super(dataRowView);
	}
	@Override
	protected DataRow BuildRow()
	{
		DataTable dt = new DataTable();
		dt.Columns.Add("Id",Integer.class);
		dt.Columns.Add("CaiZ_Name",String.class);
		dt.Columns.Add("CaiZhong_Id",Integer.class);
		dt.Columns.Add("CaiZhong_Id2",Integer.class);
		dt.Columns.Add("Hy_Num",Integer.class);
		dt.Columns.Add("Hy_Name",String.class);
		dt.Columns.Add("QiHao",String.class);
		dt.Columns.Add("Number",String.class);
		dt.Columns.Add("zhushu",String.class);
		dt.Columns.Add("Multiple",String.class);
		dt.Columns.Add("Unitprice",java.math.BigDecimal.class);
		dt.Columns.Add("Totalprice",java.math.BigDecimal.class);
		dt.Columns.Add("Zt",String.class);
		dt.Columns.Add("zhuihao",String.class);
		dt.Columns.Add("Addtime",java.time.LocalDateTime.class);
		dt.Columns.Add("Cac",String.class);
		dt.Columns.Add("Ca_MD5",String.class);
		dt.Columns.Add("CaDown",Integer.class);
		dt.Columns.Add("CaDownTime",java.time.LocalDateTime.class);
		dt.Columns.Add("CaDownIp",String.class);
		dt.Columns.Add("ca",Boolean.class);
		dt.Columns.Add("caFile",String.class);
		dt.Columns.Add("chuli",Boolean.class);
		dt.Columns.Add("Rnd",String.class);
		dt.Columns.Add("Dg_MD5",String.class);
		dt.Columns.Add("Cp_Num",String.class);
		dt.Columns.Add("Cp_info",String.class);
		dt.Columns.Add("Cp_time",java.time.LocalDateTime.class);
		dt.Columns.Add("Cp_Type",String.class);
		dt.Columns.Add("Cp_add",String.class);
		dt.Columns.Add("Cp_user",String.class);
		dt.Columns.Add("Cp_image",String.class);
		dt.Columns.Add("Zj",String.class);
		dt.Columns.Add("Zj_Zhushu",Integer.class);
		dt.Columns.Add("Zj_Haoma",String.class);
		dt.Columns.Add("Zj_Jiangjin",java.math.BigDecimal.class);
		dt.Columns.Add("Zj_Jiajiang",java.math.BigDecimal.class);
		dt.Columns.Add("Zj_Fanjiang",String.class);
		dt.Columns.Add("Zj_Koushui",java.math.BigDecimal.class);
		dt.Columns.Add("Zj_Shijian",String.class);
		dt.Columns.Add("Zj_Chuliren",String.class);
		dt.Columns.Add("Zj_MD5",String.class);
		return dt.NewRow();
	}
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#endregion ����ͻ���
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#region ����
	public final DataRow getDataRow()
	{
		return super._DataRow;
	}
	public final int getId()
	{
		return Integer.parseInt(_DataRow.getItem("Id").toString());
	}
	public final void setId(int value)
	{
		_DataRow.setItem("Id", value);
	}
	public final String getCaiZ_Name()
	{
		return _DataRow.getItem("CaiZ_Name").toString();
	}
	public final void setCaiZ_Name(String value)
	{
		_DataRow.setItem("CaiZ_Name", value);
	}
	public final int getCaiZhong_Id()
	{
		return Integer.parseInt(_DataRow.getItem("CaiZhong_Id").toString());
	}
	public final void setCaiZhong_Id(int value)
	{
		_DataRow.setItem("CaiZhong_Id", value);
	}
	public final int getCaiZhong_Id2()
	{
		return Integer.parseInt(_DataRow.getItem("CaiZhong_Id2").toString());
	}
	public final void setCaiZhong_Id2(int value)
	{
		_DataRow.setItem("CaiZhong_Id2", value);
	}
	public final int getHy_Num()
	{
		return Integer.parseInt(_DataRow.getItem("Hy_Num").toString());
	}
	public final void setHy_Num(int value)
	{
		_DataRow.setItem("Hy_Num", value);
	}
	public final String getHy_Name()
	{
		return _DataRow.getItem("Hy_Name").toString();
	}
	public final void setHy_Name(String value)
	{
		_DataRow.setItem("Hy_Name", value);
	}
	public final String getQiHao()
	{
		return _DataRow.getItem("QiHao").toString();
	}
	public final void setQiHao(String value)
	{
		_DataRow.setItem("QiHao", value);
	}
	public final String getNumber()
	{
		return _DataRow.getItem("Number").toString();
	}
	public final void setNumber(String value)
	{
		_DataRow.setItem("Number", value);
	}
	public final String getzhushu()
	{
		return _DataRow.getItem("zhushu").toString();
	}
	public final void setzhushu(String value)
	{
		_DataRow.setItem("zhushu", value);
	}
	public final String getMultiple()
	{
		return _DataRow.getItem("Multiple").toString();
	}
	public final void setMultiple(String value)
	{
		_DataRow.setItem("Multiple", value);
	}
	public final java.math.BigDecimal getUnitprice()
	{
		return java.math.BigDecimal.Parse(_DataRow.getItem("Unitprice").toString());
	}
	public final void setUnitprice(java.math.BigDecimal value)
	{
		_DataRow.setItem("Unitprice", value);
	}
	public final java.math.BigDecimal getTotalprice()
	{
		return java.math.BigDecimal.Parse(_DataRow.getItem("Totalprice").toString());
	}
	public final void setTotalprice(java.math.BigDecimal value)
	{
		_DataRow.setItem("Totalprice", value);
	}
	public final String getZt()
	{
		return _DataRow.getItem("Zt").toString();
	}
	public final void setZt(String value)
	{
		_DataRow.setItem("Zt", value);
	}
	public final String getzhuihao()
	{
		return _DataRow.getItem("zhuihao").toString();
	}
	public final void setzhuihao(String value)
	{
		_DataRow.setItem("zhuihao", value);
	}
	public final java.time.LocalDateTime getAddtime()
	{
		return java.time.LocalDateTime.parse(_DataRow.getItem("Addtime").toString());
	}
	public final void setAddtime(java.time.LocalDateTime value)
	{
		_DataRow.setItem("Addtime", value);
	}
	public final String getCac()
	{
		return _DataRow.getItem("Cac").toString();
	}
	public final void setCac(String value)
	{
		_DataRow.setItem("Cac", value);
	}
	public final String getCa_MD5()
	{
		return _DataRow.getItem("Ca_MD5").toString();
	}
	public final void setCa_MD5(String value)
	{
		_DataRow.setItem("Ca_MD5", value);
	}
	public final int getCaDown()
	{
		return Integer.parseInt(_DataRow.getItem("CaDown").toString());
	}
	public final void setCaDown(int value)
	{
		_DataRow.setItem("CaDown", value);
	}
	public final java.time.LocalDateTime getCaDownTime()
	{
		return java.time.LocalDateTime.parse(_DataRow.getItem("CaDownTime").toString());
	}
	public final void setCaDownTime(java.time.LocalDateTime value)
	{
		_DataRow.setItem("CaDownTime", value);
	}
	public final String getCaDownIp()
	{
		return _DataRow.getItem("CaDownIp").toString();
	}
	public final void setCaDownIp(String value)
	{
		_DataRow.setItem("CaDownIp", value);
	}
	public final boolean getca()
	{
		return (Boolean)_DataRow.getItem("ca");
	}
	public final void setca(boolean value)
	{
		_DataRow.setItem("ca", value);
	}
	public final String getcaFile()
	{
		return _DataRow.getItem("caFile").toString();
	}
	public final void setcaFile(String value)
	{
		_DataRow.setItem("caFile", value);
	}
	public final boolean getchuli()
	{
		return (Boolean)_DataRow.getItem("chuli");
	}
	public final void setchuli(boolean value)
	{
		_DataRow.setItem("chuli", value);
	}
	public final String getRnd()
	{
		return _DataRow.getItem("Rnd").toString();
	}
	public final void setRnd(String value)
	{
		_DataRow.setItem("Rnd", value);
	}
	public final String getDg_MD5()
	{
		return _DataRow.getItem("Dg_MD5").toString();
	}
	public final void setDg_MD5(String value)
	{
		_DataRow.setItem("Dg_MD5", value);
	}
	public final String getCp_Num()
	{
		return _DataRow.getItem("Cp_Num").toString();
	}
	public final void setCp_Num(String value)
	{
		_DataRow.setItem("Cp_Num", value);
	}
	public final String getCp_info()
	{
		return _DataRow.getItem("Cp_info").toString();
	}
	public final void setCp_info(String value)
	{
		_DataRow.setItem("Cp_info", value);
	}
	public final java.time.LocalDateTime getCp_time()
	{
		return java.time.LocalDateTime.parse(_DataRow.getItem("Cp_time").toString());
	}
	public final void setCp_time(java.time.LocalDateTime value)
	{
		_DataRow.setItem("Cp_time", value);
	}
	public final String getCp_Type()
	{
		return _DataRow.getItem("Cp_Type").toString();
	}
	public final void setCp_Type(String value)
	{
		_DataRow.setItem("Cp_Type", value);
	}
	public final String getCp_add()
	{
		return _DataRow.getItem("Cp_add").toString();
	}
	public final void setCp_add(String value)
	{
		_DataRow.setItem("Cp_add", value);
	}
	public final String getCp_user()
	{
		return _DataRow.getItem("Cp_user").toString();
	}
	public final void setCp_user(String value)
	{
		_DataRow.setItem("Cp_user", value);
	}
	public final String getCp_image()
	{
		return _DataRow.getItem("Cp_image").toString();
	}
	public final void setCp_image(String value)
	{
		_DataRow.setItem("Cp_image", value);
	}
	public final String getZj()
	{
		return _DataRow.getItem("Zj").toString();
	}
	public final void setZj(String value)
	{
		_DataRow.setItem("Zj", value);
	}
	public final int getZj_Zhushu()
	{
		return Integer.parseInt(_DataRow.getItem("Zj_Zhushu").toString());
	}
	public final void setZj_Zhushu(int value)
	{
		_DataRow.setItem("Zj_Zhushu", value);
	}
	public final String getZj_Haoma()
	{
		return _DataRow.getItem("Zj_Haoma").toString();
	}
	public final void setZj_Haoma(String value)
	{
		_DataRow.setItem("Zj_Haoma", value);
	}
	public final java.math.BigDecimal getZj_Jiangjin()
	{
		return java.math.BigDecimal.Parse(_DataRow.getItem("Zj_Jiangjin").toString());
	}
	public final void setZj_Jiangjin(java.math.BigDecimal value)
	{
		_DataRow.setItem("Zj_Jiangjin", value);
	}
	public final java.math.BigDecimal getZj_Jiajiang()
	{
		return java.math.BigDecimal.Parse(_DataRow.getItem("Zj_Jiajiang").toString());
	}
	public final void setZj_Jiajiang(java.math.BigDecimal value)
	{
		_DataRow.setItem("Zj_Jiajiang", value);
	}
	public final String getZj_Fanjiang()
	{
		return _DataRow.getItem("Zj_Fanjiang").toString();
	}
	public final void setZj_Fanjiang(String value)
	{
		_DataRow.setItem("Zj_Fanjiang", value);
	}
	public final java.math.BigDecimal getZj_Koushui()
	{
		return java.math.BigDecimal.Parse(_DataRow.getItem("Zj_Koushui").toString());
	}
	public final void setZj_Koushui(java.math.BigDecimal value)
	{
		_DataRow.setItem("Zj_Koushui", value);
	}
	public final String getZj_Shijian()
	{
		return _DataRow.getItem("Zj_Shijian").toString();
	}
	public final void setZj_Shijian(String value)
	{
		_DataRow.setItem("Zj_Shijian", value);
	}
	public final String getZj_Chuliren()
	{
		return _DataRow.getItem("Zj_Chuliren").toString();
	}
	public final void setZj_Chuliren(String value)
	{
		_DataRow.setItem("Zj_Chuliren", value);
	}
	public final String getZj_MD5()
	{
		return _DataRow.getItem("Zj_MD5").toString();
	}
	public final void setZj_MD5(String value)
	{
		_DataRow.setItem("Zj_MD5", value);
	}
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#endregion ����
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#region ��������
	protected final boolean DeleteByCondition(String condition)
	{
		String sql = "" + "\r\n" +
"				Delete From DaiGou" + "\r\n" +
"				WHERE " + condition;
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		super.ExecuteSQL(sql);
//#else
		try
		{
			super.ExecuteSQL(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		return true;
	}
	public final boolean Delete(int Id)
	{
		String condition = "Id=" + String.valueOf(Id);
		return DeleteByCondition(condition);
	}
	public final boolean Delete()
	{
		String condition = "Id=" + String.valueOf(getId());
		return DeleteByCondition(condition);
	}
	public final boolean Insert()
	{
		String sql = "" + "\r\n" +
"				Insert Into DaiGou (" + "\r\n" +
"					 " + "\r\n" +
"					CaiZ_Name," + "\r\n" +
"					CaiZhong_Id," + "\r\n" +
"					CaiZhong_Id2," + "\r\n" +
"					Hy_Num," + "\r\n" +
"					Hy_Name," + "\r\n" +
"					QiHao," + "\r\n" +
"					Number," + "\r\n" +
"					zhushu," + "\r\n" +
"					Multiple," + "\r\n" +
"					Unitprice," + "\r\n" +
"					Totalprice," + "\r\n" +
"					Zt," + "\r\n" +
"					zhuihao," + "\r\n" +
"					Addtime," + "\r\n" +
"					Cac," + "\r\n" +
"					Ca_MD5," + "\r\n" +
"					CaDown," + "\r\n" +
"					CaDownTime," + "\r\n" +
"					CaDownIp," + "\r\n" +
"					ca," + "\r\n" +
"					caFile," + "\r\n" +
"					chuli," + "\r\n" +
"					Rnd," + "\r\n" +
"					Dg_MD5," + "\r\n" +
"					Cp_Num," + "\r\n" +
"					Cp_info," + "\r\n" +
"					Cp_time," + "\r\n" +
"					Cp_Type," + "\r\n" +
"					Cp_add," + "\r\n" +
"					Cp_user," + "\r\n" +
"					Cp_image," + "\r\n" +
"					Zj," + "\r\n" +
"					Zj_Zhushu," + "\r\n" +
"					Zj_Haoma," + "\r\n" +
"					Zj_Jiangjin," + "\r\n" +
"					Zj_Jiajiang," + "\r\n" +
"					Zj_Fanjiang," + "\r\n" +
"					Zj_Koushui," + "\r\n" +
"					Zj_Shijian," + "\r\n" +
"					Zj_Chuliren," + "\r\n" +
"					Zj_MD5" + "\r\n" +
"				) Values (" + "\r\n" +
"				 " + "\r\n" +
"					" + Helper.ToSQLParamStr(getCaiZ_Name()) + "," + "\r\n" +
"					" + getCaiZhong_Id() + "," + "\r\n" +
"					" + getCaiZhong_Id2() + "," + "\r\n" +
"					" + getHy_Num() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getHy_Name()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getQiHao()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getNumber()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getzhushu()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getMultiple()) + "," + "\r\n" +
"					" + getUnitprice() + "," + "\r\n" +
"					" + getTotalprice() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZt()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getzhuihao()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getAddtime().toString()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCac()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCa_MD5()) + "," + "\r\n" +
"					" + getCaDown() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCaDownTime().toString()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCaDownIp()) + "," + "\r\n" +
"					" + (int)getca() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getcaFile()) + "," + "\r\n" +
"					" + (int)getchuli() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getRnd()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getDg_MD5()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_Num()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_info()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_time().toString()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_Type()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_add()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_user()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getCp_image()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj()) + "," + "\r\n" +
"					" + getZj_Zhushu() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj_Haoma()) + "," + "\r\n" +
"					" + getZj_Jiangjin() + "," + "\r\n" +
"					" + getZj_Jiajiang() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj_Fanjiang()) + "," + "\r\n" +
"					" + getZj_Koushui() + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj_Shijian()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj_Chuliren()) + "," + "\r\n" +
"					" + Helper.ToSQLParamStr(getZj_MD5()) + "\r\n" +
"				)";
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		super.ExecuteSQL(sql);
//#else
		try
		{
			super.ExecuteSQL(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		return true;
	}
	protected final boolean SelectByCondition(String condition)
	{
		String sql = "" + "\r\n" +
"				Select" + "\r\n" +
"					Id," + "\r\n" +
"					CaiZ_Name," + "\r\n" +
"					CaiZhong_Id," + "\r\n" +
"					CaiZhong_Id2," + "\r\n" +
"					Hy_Num," + "\r\n" +
"					Hy_Name," + "\r\n" +
"					QiHao," + "\r\n" +
"					Number," + "\r\n" +
"					zhushu," + "\r\n" +
"					Multiple," + "\r\n" +
"					Unitprice," + "\r\n" +
"					Totalprice," + "\r\n" +
"					Zt," + "\r\n" +
"					zhuihao," + "\r\n" +
"					Addtime," + "\r\n" +
"					Cac," + "\r\n" +
"					Ca_MD5," + "\r\n" +
"					CaDown," + "\r\n" +
"					CaDownTime," + "\r\n" +
"					CaDownIp," + "\r\n" +
"					ca," + "\r\n" +
"					caFile," + "\r\n" +
"					chuli," + "\r\n" +
"					Rnd," + "\r\n" +
"					Dg_MD5," + "\r\n" +
"					Cp_Num," + "\r\n" +
"					Cp_info," + "\r\n" +
"					Cp_time," + "\r\n" +
"					Cp_Type," + "\r\n" +
"					Cp_add," + "\r\n" +
"					Cp_user," + "\r\n" +
"					Cp_image," + "\r\n" +
"					Zj," + "\r\n" +
"					Zj_Zhushu," + "\r\n" +
"					Zj_Haoma," + "\r\n" +
"					Zj_Jiangjin," + "\r\n" +
"					Zj_Jiajiang," + "\r\n" +
"					Zj_Fanjiang," + "\r\n" +
"					Zj_Koushui," + "\r\n" +
"					Zj_Shijian," + "\r\n" +
"					Zj_Chuliren," + "\r\n" +
"					Zj_MD5" + "\r\n" +
"				  From DaiGou" + "\r\n" +
"				 Where " + condition + "\r\n" +
"			";
		DataTable dt;
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		dt = super.GetDataTable(sql);
//#else
		try
		{
			dt = super.GetDataTable(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		try
		{
			_DataRow = dt.Rows[0];
		}
		catch (java.lang.Exception e2)
		{
			return false;
		}
		return true;
	}
	public final boolean SelectByPk(int Id)
	{
		String condition = "1=1" + "\r\n" +
"				   And Id=" + String.valueOf(Id) + "\r\n" +
"			";
		return SelectByCondition(condition);
	}
	public final boolean Update()
	{
		String sql = "" + "\r\n" +
"				Update DaiGou SET" + "\r\n" +
"					CaiZ_Name=" + Helper.ToSQLParamStr(getCaiZ_Name()) + "," + "\r\n" +
"					CaiZhong_Id=" + getCaiZhong_Id() + "," + "\r\n" +
"					CaiZhong_Id2=" + getCaiZhong_Id2() + "," + "\r\n" +
"					Hy_Num=" + getHy_Num() + "," + "\r\n" +
"					Hy_Name=" + Helper.ToSQLParamStr(getHy_Name()) + "," + "\r\n" +
"					QiHao=" + Helper.ToSQLParamStr(getQiHao()) + "," + "\r\n" +
"					Number=" + Helper.ToSQLParamStr(getNumber()) + "," + "\r\n" +
"					zhushu=" + Helper.ToSQLParamStr(getzhushu()) + "," + "\r\n" +
"					Multiple=" + Helper.ToSQLParamStr(getMultiple()) + "," + "\r\n" +
"					Unitprice=" + getUnitprice() + "," + "\r\n" +
"					Totalprice=" + getTotalprice() + "," + "\r\n" +
"					Zt=" + Helper.ToSQLParamStr(getZt()) + "," + "\r\n" +
"					zhuihao=" + Helper.ToSQLParamStr(getzhuihao()) + "," + "\r\n" +
"					Addtime=" + Helper.ToSQLParamStr(getAddtime().toString()) + "," + "\r\n" +
"					Cac=" + Helper.ToSQLParamStr(getCac()) + "," + "\r\n" +
"					Ca_MD5=" + Helper.ToSQLParamStr(getCa_MD5()) + "," + "\r\n" +
"					CaDown=" + getCaDown() + "," + "\r\n" +
"					CaDownTime=" + Helper.ToSQLParamStr(getCaDownTime().toString()) + "," + "\r\n" +
"					CaDownIp=" + Helper.ToSQLParamStr(getCaDownIp()) + "," + "\r\n" +
"					ca=" + (int)getca() + "," + "\r\n" +
"					caFile=" + Helper.ToSQLParamStr(getcaFile()) + "," + "\r\n" +
"					chuli=" + (int)getchuli() + "," + "\r\n" +
"					Rnd=" + Helper.ToSQLParamStr(getRnd()) + "," + "\r\n" +
"					Dg_MD5=" + Helper.ToSQLParamStr(getDg_MD5()) + "," + "\r\n" +
"					Cp_Num=" + Helper.ToSQLParamStr(getCp_Num()) + "," + "\r\n" +
"					Cp_info=" + Helper.ToSQLParamStr(getCp_info()) + "," + "\r\n" +
"					Cp_time=" + Helper.ToSQLParamStr(getCp_time().toString()) + "," + "\r\n" +
"					Cp_Type=" + Helper.ToSQLParamStr(getCp_Type()) + "," + "\r\n" +
"					Cp_add=" + Helper.ToSQLParamStr(getCp_add()) + "," + "\r\n" +
"					Cp_user=" + Helper.ToSQLParamStr(getCp_user()) + "," + "\r\n" +
"					Cp_image=" + Helper.ToSQLParamStr(getCp_image()) + "," + "\r\n" +
"					Zj=" + Helper.ToSQLParamStr(getZj()) + "," + "\r\n" +
"					Zj_Zhushu=" + getZj_Zhushu() + "," + "\r\n" +
"					Zj_Haoma=" + Helper.ToSQLParamStr(getZj_Haoma()) + "," + "\r\n" +
"					Zj_Jiangjin=" + getZj_Jiangjin() + "," + "\r\n" +
"					Zj_Jiajiang=" + getZj_Jiajiang() + "," + "\r\n" +
"					Zj_Fanjiang=" + Helper.ToSQLParamStr(getZj_Fanjiang()) + "," + "\r\n" +
"					Zj_Koushui=" + getZj_Koushui() + "," + "\r\n" +
"					Zj_Shijian=" + Helper.ToSQLParamStr(getZj_Shijian()) + "," + "\r\n" +
"					Zj_Chuliren=" + Helper.ToSQLParamStr(getZj_Chuliren()) + "," + "\r\n" +
"					Zj_MD5=" + Helper.ToSQLParamStr(getZj_MD5()) + "\r\n" +
"				Where 1=1" + "\r\n" +
" 				  And Id= " + String.valueOf(getId()) + "\r\n" +
"				";
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		return (super.ExecuteSQL(sql) >= 1);
//#else
		try
		{
			return (super.ExecuteSQL(sql) == 1);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
	}

//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#endregion ��������
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#region ���淽��
	public final boolean SelectByRndAndCac(String Rnd, String Cac, String num)
	{
		String condition = "1=1" + "\r\n" +
"				and number = " + Helper.ToSQLParamStr(num) + "" + "\r\n" +
"				   And rnd=" + Rnd.toString() + "\r\n" +
"					And cac=" + Helper.ToSQLParamStr(Cac) + " order by id asc" + "\r\n" +
"			";
		return SelectByCondition(condition);
	}



	public final boolean SelectNeedBacKK(String qihao, String Cac)
	{
		String sql = "" + "\r\n" +
"				Select" + "\r\n" +
"					*" + "\r\n" +
"				  From DaiGou" + "\r\n" +
"				 Where  rnd=" + getRnd().toString() + "\r\n" +
"				And qihao=" + Helper.ToSQLParamStr(qihao) + " order by id asc" + "\r\n" +
"			";
		DataTable dt;
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		dt = super.GetDataTable(sql);
//#else
		try
		{
			dt = super.GetDataTable(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		try
		{
			_DataRow = dt.Rows[0];
		}
		catch (java.lang.Exception e2)
		{
			return false;
		}
		return true;
	}



	public final boolean SelectByCaiZhongId(int CaizhongID)
	{
		String condition = "1=1" + "\r\n" +
"				   And CaiZhong_Id=" + String.valueOf(getCaiZhong_Id()) + "\r\n" +
"			";
		return SelectByCondition(condition);
	}

	public final boolean SelectByRndAndCacAndHyNum(String Rnd, String Cac, int Hy_num, String num)
	{
		String condition = "1=1" + "\r\n" +
"				   and number = " + Helper.ToSQLParamStr(num) + "  And Rnd=" + Helper.ToSQLParamStr(Rnd) + " and cac = " + Helper.ToSQLParamStr(Cac) + " and hy_num = " + Hy_num;

		return SelectByCondition(condition);
	}




	/** 
	 ���ݲ���Id�г�top1
	 
	 @param Hy_Num
	 @return 
	*/
	public final boolean SelectTopByCaizhongid(String CaiZhongId)
	{
		String sql = "" + "\r\n" +
"				Select" + "\r\n" +
"				top 1 *" + "\r\n" +
"				From DaiGou" + "\r\n" +
"				Where Zt = 'δ����'  And Caizhong_id = " + Helper.ToSQLParamStr(CaiZhongId) + " order by addtime desc";
		DataTable dt;
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		dt = super.GetDataTable(sql);
//#else
		try
		{
			dt = super.GetDataTable(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		try
		{
			_DataRow = dt.Rows[0];
		}
		catch (java.lang.Exception e2)
		{
			return false;
		}
		return true;
	}


	public final boolean SelectCZNameByCaizhongId(int caizhongId)
	{
		String sql = "" + "\r\n" +
"					select" + "\r\n" +
"						 Name " + "\r\n" +
"					from " + "\r\n" +
"						 caizhong " + "\r\n" +
"					where " + "\r\n" +
"						id = " + caizhongId;
		DataTable dt;
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		dt = super.GetDataTable(sql);
//#else
		try
		{
			dt = super.GetDataTable(sql);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
		try
		{
			_DataRow = dt.Rows[0];
		}
		catch (java.lang.Exception e2)
		{
			return false;
		}
		return true;
	}


	/** 
	 �����ںŸ���
	 
	 @return 
	*/
	public final boolean UpdateByQihao(String Qihao)
	{
		String sql = "" + "\r\n" +
"				Update DaiGou SET" + "\r\n" +
"					CaiZ_Name=" + Helper.ToSQLParamStr(getCaiZ_Name()) + "," + "\r\n" +
"					CaiZhong_Id=" + getCaiZhong_Id() + "," + "\r\n" +
"					Hy_Num=" + getHy_Num() + "," + "\r\n" +
"					Hy_Name=" + Helper.ToSQLParamStr(getHy_Name()) + "," + "\r\n" +
"					" + "\r\n" +
"					Number=" + Helper.ToSQLParamStr(getNumber()) + "," + "\r\n" +
"					zhushu=" + Helper.ToSQLParamStr(getzhushu()) + "," + "\r\n" +
"					Multiple=" + Helper.ToSQLParamStr(getMultiple()) + "," + "\r\n" +
"					Unitprice=" + getUnitprice() + "," + "\r\n" +
"					Totalprice=" + getTotalprice() + "," + "\r\n" +
"					Zt=" + Helper.ToSQLParamStr(getZt()) + "," + "\r\n" +
"					zhuihao=" + Helper.ToSQLParamStr(getzhuihao()) + "," + "\r\n" +
"					Addtime=" + Helper.ToSQLParamStr(getAddtime().toString()) + ",," + "\r\n" +
"					Cac=" + Helper.ToSQLParamStr(getCac()) + "," + "\r\n" +
"					Ca_MD5=" + Helper.ToSQLParamStr(getCa_MD5()) + "," + "\r\n" +
"					CaDown=" + getCaDown() + "," + "\r\n" +
"					CaDownTime=" + Helper.ToSQLParamStr(getCaDownTime().toString()) + ",," + "\r\n" +
"					CaDownIp=" + Helper.ToSQLParamStr(getCaDownIp()) + "," + "\r\n" +
"					ca=" + (int)getca() + "," + "\r\n" +
"					caFile=" + Helper.ToSQLParamStr(getcaFile()) + "," + "\r\n" +
"					chuli=" + (int)getchuli() + "," + "\r\n" +
"					Rnd=" + Helper.ToSQLParamStr(getRnd()) + "," + "\r\n" +
"					Dg_MD5=" + Helper.ToSQLParamStr(getDg_MD5()) + "," + "\r\n" +
"					Cp_Num=" + Helper.ToSQLParamStr(getCp_Num()) + "," + "\r\n" +
"					Cp_info=" + Helper.ToSQLParamStr(getCp_info()) + "," + "\r\n" +
"					Cp_time=" + Helper.ToSQLParamStr(getCp_time().toString()) + ",," + "\r\n" +
"					Cp_Type=" + Helper.ToSQLParamStr(getCp_Type()) + "," + "\r\n" +
"					Cp_User=" + Helper.ToSQLParamStr(getCp_user()) + "," + "\r\n" +
"					Cp_add=" + Helper.ToSQLParamStr(getCp_add()) + "," + "\r\n" +
"					Cp_image=" + Helper.ToSQLParamStr(getCp_image()) + "," + "\r\n" +
"					Zj=" + Helper.ToSQLParamStr(getZj()) + "," + "\r\n" +
"					Zj_Zhushu=" + getZj_Zhushu() + "," + "\r\n" +
"					Zj_Haoma=" + Helper.ToSQLParamStr(getZj_Haoma()) + "," + "\r\n" +
"					Zj_Jiangjin=" + getZj_Jiangjin() + "," + "\r\n" +
"					Zj_Jiajiang=" + getZj_Jiajiang() + "," + "\r\n" +
"					Zj_Fanjiang=" + Helper.ToSQLParamStr(getZj_Fanjiang()) + "," + "\r\n" +
"					Zj_Koushui=" + getZj_Koushui() + "," + "\r\n" +
"					Zj_Shijian=" + Helper.ToSQLParamStr(getZj_Shijian()) + "," + "\r\n" +
"					Zj_Chuliren=" + Helper.ToSQLParamStr(getZj_Chuliren()) + "," + "\r\n" +
"					Zj_MD5=" + Helper.ToSQLParamStr(getZj_MD5()) + "\r\n" +
"				Where 1=1" + "\r\n" +
" 				  And QiHao= " + Helper.ToSQLParamStr(Qihao) + "\r\n" +
"				";
//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
//#if(DEBUG)
		return (super.ExecuteSQL(sql) == 1);
//#else
		try
		{
			return (super.ExecuteSQL(sql) == 1);
		}
		catch (java.lang.Exception e)
		{
			return false;
		}
//#endif
	}






//C# TO JAVA CONVERTER TODO TASK: There is no preprocessor in Java:
		///#endregion ���淽��
}